[Out of Scope] Email Configuration
Repo: · Issue: #754 Status: Open · Priority: P2 Assignee: Unassigned
Description
Create interface for partners to configure email sending domain, view DNS records for email authentication, and verify setup.
AC:
-
Email setup form:
- Domain input (e.g., acmepayments.com)
- From Email input (e.g., noreply@acmepayments.com)
- From Name input (e.g., ACME Payments)
- Reply-To Email input (optional)
- “Setup Email Domain” button
-
DNS records display:
- Shows 4 DNS records (3 CNAME + 1 TXT)
- Copy button for each record
- Verification status indicator per record
- Collapsible sections for each record type
- “Why do I need these?” help text
-
Verification interface:
- “Verify DNS Records” button
- Shows verification progress
- Individual status for SPF, DKIM1, DKIM2
- Success message when all verified
- Error messages with troubleshooting tips
-
Email preview:
- Shows sample email with partner branding
- “Send Test Email” button
- Sends to partner’s email address
- Confirms email received successfully
-
Status dashboard:
- Current from_email and from_name
- Authentication status (✅/⏳/❌)
- Verification timestamps
- “Edit Configuration” option
Implementation Notes
Dash adds notes here while working
Related
Link to people, meetings, dependent tickets